package br.com.JZSolution.domineduplex.gui;

import java.awt.BorderLayout;
import java.awt.FlowLayout;

import javax.swing.JLabel;
import javax.swing.JPanel;

public class PainelDeStatus extends JPanel {
	private static JLabel statusLbl;
	private static JLabel velocidadeLabel;
	
	public PainelDeStatus(){
		super(new BorderLayout());
		statusLbl = new JLabel(" Desconectado");
		
		JPanel panelStatus = new JPanel(new FlowLayout(FlowLayout.LEFT,0,0));
		panelStatus.add(statusLbl);
		
		JPanel panelVelocidade = new JPanel(new FlowLayout(FlowLayout.RIGHT,0,0));
		velocidadeLabel = new JLabel("Velocidade"); 
		panelVelocidade.add(velocidadeLabel);
		
		this.add(panelStatus,BorderLayout.WEST);
		this.add(panelVelocidade,BorderLayout.CENTER);
		
	}
	
	public static JLabel getStatusLbl() {
		return statusLbl; 
	}
	public static JLabel getVelocidadeLabel() {
		return velocidadeLabel;
	}
	
	public static void setVelocidadeLabel(long value) {
		//TODO REMOVER / DEVOLVER PARA A TABLE DE TRANSF
		velocidadeLabel.setText("Velocidade = "+String.valueOf(value) + " KBps.");
	}
}
